WPAICG\Dashboard\Ajax\SettingsAjaxHandler C

Total Complexity 114
Dependencies 7
Dependents 2
Total lines 456
Lines of code 319
Logical lines of code 224
Comment lines 76
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
save_all_security_settings()
B
40 24 50
save_global_ai_parameters()
B
42 18 48
save_enhancer_actions()
A
45 13 39
save_semantic_search_settings()
A
45 12 39
save_all_provider_api_details()
A
48 11 31
save_enhancer_settings()
A
51 8 24
save_public_api_key()
A
53 8 20
ajax_save_settings()
A
48 7 32
ajax_handle_migration_choice()
S
56 5 16
save_main_provider_selection()
S
70 3 6
save_google_safety_settings_if_applicable()
S
72 3 5
ajax_dismiss_migration_notice()
S
65 2 9